"""
初始 a = [1,2,3,4,5],并将其添加到并查集里
分别合并[1,2][3,5] [3,1]
然后判断 2 5 是否为同一个集合
"""
from unionFind import UnionFind


if __name__ == '__main__':
    lst = [1, 2, 3, 4, 5]
    union_find = UnionFind(lst)
    union_find.union(1, 2)
    union_find.union(3, 5)
    union_find.union(3, 1)
    print(union_find.is_same_set(2, 5))


